general medical practitioner - Turkish English Dictionary